contract magazines windows mobile apps contract publishing technology and research applications marketing magazines technology applications united states market customer publishing business solutions business software application customer magazines advertising